be physically disabled - Espagnol Anglais Dictionnaire